Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor] Stuffs #259

Merged
merged 12 commits into from
Jul 20, 2024
Merged

[Refactor] Stuffs #259

merged 12 commits into from
Jul 20, 2024

Conversation

kozistr
Copy link
Owner

@kozistr kozistr commented Jul 20, 2024

Problem (Why?)

related to #100

Solution (What/How?)

  • improve the speed of the power_iteration() about 3 ~ 40%

Other changes (bug fixes, small refactors)

  • refactor HAS_GEOTORCH
  • revive bitsandbytes extra as an optional (will be deprecated in further)

Notes

power_iteration benchmark

  • Windows 10, GTX 1060 6GB, torch 2.3.0+cu121

  • random 2048 x 2048 matrix, repeat 100 times

  • as-is: 1.58s

  • to-be: 1.12s

@kozistr kozistr added enhancement New feature or request performance Performance labels Jul 20, 2024
@kozistr kozistr self-assigned this Jul 20, 2024
Copy link

codecov bot commented Jul 20, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (3d4d440) to head (1d9dfb0).
Report is 142 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #259   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           90        90           
  Lines         6863      6859    -4     
=========================================
- Hits          6863      6859    -4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@pull-request-size pull-request-size bot added size/M and removed size/S labels Jul 20, 2024
@kozistr kozistr merged commit 22f994b into main Jul 20, 2024
4 checks passed
@kozistr kozistr deleted the feature/gradient-release branch July 20, 2024 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request performance Performance size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant